h2.footer-title {
    color: #000 !important;
    text-align: center;
}
footer#footer {
    background: #ffffff;
    padding: 25px;
    border: 3px solid #30aa44;
}
.footer-text {
    text-align: center;
    font-family: 'Open Sans';
    color: #000;
    font-size: 18px;
}
.site-footer-links ul.nav-footer .li-inline {
    list-style: none;
}
ol, ul {
    margin-top: 0;
    margin-bottom: 10px;
    font-size: 18px;
    font-family: 'Open Sans';
}
a.one {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}
a.two {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}
a.three {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}
a.four {
    color: #000;
    text-decoration: underline;
    font-weight: bold;
}
img.footer-img-one {
    width: 75%;
    mix-blend-mode: multiply;
}
p#poweredby_p {
    font-family: 'Open Sans';
    font-size: 18px;
    color: #000;
    font-weight: bold;
}.poweredby-row {
    background-color: #ffffff;
}
.site-footer-links ul.nav-footer .li-inline a {
    list-style: none;
    color: #000 !important;
}
/* .fa-facebook-f:before {
    content: "\f39e";
    font-size: xx-large;
    padding-right: 10px;
    color: #000;
}
.fa-instagram:before {
    content: "\f16d";
    font-size: xx-large;
    padding-right: 10px;
    color: #000;
}
.fa-envelope:before {
    content: "\f0e0";
    font-size: xx-large;
    color: #000;
} */
@media (min-width:1536px) and (max-width:1920px) {
   
    img.partner-one {
        width: 25%;
    }
    img.partner-two {
        width: 35%;
        margin-left: 8%;
    }
    img.partner-three {
        width: 15%;
        margin-left: 10%;
    }
}
@media (min-width:1441px) and (max-width:1535px) {
    img.hero-img {
        margin-left: -35%;
        width: 167%;
        margin-top: -1.8%;
    }
    img.partner-one {
        width: 25% !important;
        margin-top:0%;
    }
    img.partner-two {
        width: 35%;
        margin-left: 6%;
        margin-top:0%;
    }
    img.partner-three {
        width: 15% !important;
        margin-top: 2%;
        margin-left: 25%;
    }
}

@media only screen and (max-width: 1440px) {

    img.partner-one {
        width: 25%;
    }
    img.partner-two {
        width: 35%;
        margin-top: 0%;
        margin-left: 8%;
    }

    img.partner-three {
        width: 15%;
        margin-top: 0;
        margin-left: 8%;
    }
}

@media only screen and (max-width: 1024px) {
   
    img.partner-two {
        width: 40%;
        margin-top: 0;
        margin-left: 8%;
    }
    img.partner-three {
        width: 15%;
        margin-left: 9%;
        margin-top: 0;
    }
}

@media only screen and (max-width: 768px) {
    .homepage-section-two {
        left: 50%;
        position: relative;
        margin-top: 5%;
    }
    img.partner-one {
        width: 35%;
        margin-left: 32%;
    }

    img.partner-two {
        width: 70%;
        margin-top: 10%;
        margin-left: 20%;
    }
    img.partner-three {
        width: 35%;
        margin-left: 33%;
        margin-top: 10%;
    }
}
@media only screen and (max-width: 768px) {
img.footer-img-one {
    width: 50%;
}
.site-footer-links {
    text-align: center;
    margin-left: -6%;
}
}
@media only screen and (max-width: 320px) {
.site-footer-links {
    text-align: center;
    margin-left: -15%;
}
}